#定义生成可执行文件的名字
APP_NAME=client

#定义使用到的库的名字
LIB_NAME1=pthread
LIB_NAME2=mosquitto
LIB_NAME3=sqlite3

#定义一个变量的安装路径
INSTALL1=/home/Xiezongyi/apue/lib/
INSTALL2=/home/Xiezongyi/mqtt/include

#定义选择的平台
PLATFORM1=local
PLATFORM2=aliyun

#定义编译器
CC=gcc

all:
	${CC} *.c -o ${APP_NAME} -l${LIB_NAME1} -l${LIB_NAME2} -l${LIB_NAME3} -L${INSTALL1} -I${INSTALL2} 

run1:
	export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${INSTALL1} && ./${APP_NAME} -P ${PLATFORM1} -t 5

run2:
	export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${INSTALL1} && ./${APP_NAME} -P ${PLATFORM2} -t 5

